<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Universe.WinForms</name>
    </assembly>
    <members>
        <member name="M:Universe.WinForms.RoundButtonUI.RecessEditorControl.RecessEditorControl_KeyUp(System.Object,System.Windows.Forms.KeyEventArgs)">
            <summary>
            Move the selected recess with Left/Right keys
            </summary>
            <param name="sender"></param>
            <param name="e"></param>
        </member>
        <member name="F:Universe.WinForms.RoundButtonUI.RecessEditorControl.components">
            <summary> 
            Required designer variable.
            </summary>
        </member>
        <member name="M:Universe.WinForms.RoundButtonUI.RecessEditorControl.Dispose(System.Boolean)">
            <summary> 
            Clean up any resources being used.
            </summary>
            <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
        </member>
        <member name="M:Universe.WinForms.RoundButtonUI.RecessEditorControl.InitializeComponent">
            <summary> 
            Required method for Designer support - do not modify 
            the contents of this method with the code editor.
            </summary>
        </member>
        <member name="M:Universe.WinForms.RoundButtonUI.RoundButton.#ctor">
            <summary>
            Windows form control derived from Button, to create round and elliptical buttons
            </summary>
        </member>
        <member name="M:Universe.WinForms.RoundButtonUI.RoundButton.SetClickableRegion">
            <summary>
            Create region the same shape as the button. This will respond to the mouse click
            </summary>
        </member>
        <member name="T:Universe.WinForms.RoundButtonUI.Angle">
            <summary>
            Determines the angle from which "light" shines
            </summary>
        </member>
        <member name="M:Universe.WinForms.RoundButtonUI.RoundButtonRenderer.GetEdgeWidth(System.Drawing.Rectangle)">
            <summary>
            Calculate button edge width depending on button size
            </summary>
            <param name="rect">Rectangle defining the button</param>
            <returns>The width of the edge</returns>
        </member>
        <member name="M:Universe.WinForms.RoundButtonUI.RoundButtonRenderer.FillBackground(System.Drawing.Graphics,System.Drawing.Rectangle)">
            <summary>
            Fill in the control background
            </summary>
            <param name="g">Graphics object</param>
            <param name="rect">Rectangle defining the button background</param>
        </member>
        <member name="M:Universe.WinForms.RoundButtonUI.RoundButtonRenderer.DrawRecess(System.Drawing.Graphics@,System.Drawing.Rectangle@)">
            <summary>
            Create the button recess
            </summary>
            <param name="g">Graphics Object</param>
            <param name="recessRect">Rectangle defining the button recess</param>
        </member>
        <member name="M:Universe.WinForms.RoundButtonUI.RoundButtonRenderer.DrawEdges(System.Drawing.Graphics,System.Drawing.Rectangle@)">
            <summary>
            Fill in the button edges
            </summary>
            <param name="g">Graphics Object</param>
            <param name="edgeRect">Rectangle defining the button edge</param>
        </member>
        <member name="M:Universe.WinForms.RoundButtonUI.RoundButtonRenderer.DrawButton(System.Drawing.Graphics,System.Drawing.Rectangle)">
            <summary>
            Fill in the main button colour
            </summary>
            <param name="g">Graphics Object</param>
            <param name="buttonRect">Rectangle defining the button top</param>
        </member>
        <member name="M:Universe.WinForms.RoundButtonUI.RoundButtonRenderer.DrawText(System.Drawing.Graphics,System.Drawing.Rectangle)">
            <summary>
            Write the text on the button
            </summary>
            <param name="g">Graphics Object</param>
            <param name="textRect">Rectangle defining the button text area</param>
        </member>
        <member name="M:Universe.WinForms.RoundButtonUI.RoundButtonRenderer.ShrinkShape(System.Drawing.Graphics@,System.Drawing.Rectangle@,System.Int32)">
            <summary>
            Shrink the shape 
            </summary>
            <param name="g">Graphics Object</param>
            <param name="rect">The rectangle defining the shape to be shrunk</param>
            <param name="amount">The amount to shrink it by</param>
        </member>
        <member name="M:Universe.WinForms.RoundButtonUI.RoundButtonRenderer.GetLightAngle(System.Single)">
            <summary>
            Calculate light angle depending on proportions of button
            </summary>
            <param name="angle">Angle.Up or Angle.Down enum</param>
            <returns>The angle in degrees</returns>
        </member>
        <member name="M:Universe.WinForms.RoundButtonUI.RoundButtonRenderer.WriteString(System.Boolean,System.Drawing.Graphics,System.Drawing.Rectangle)">
            <summary>
            Write the string using Graphics.Draw or VerticalString.Draw
            </summary>
            <param name="vertical">Is the button taller than it is wide</param>
            <param name="g">Graphics Object</param>
            <param name="textRect">Rectangle defining the text area for the button</param>
        </member>
        <member name="M:Universe.WinForms.RoundButtonUI.RoundButtonRenderer.FillShape(System.Drawing.Graphics,System.Object,System.Drawing.Rectangle)">
            <summary>
            Method to fill the specified rectangle with either LinearGradient or PathGradient
            </summary>
            <param name="g">Graphics Object</param>
            <param name="brush">Either a PathGradient- or LinearGradientBrush</param>
            <param name="rect">The rectangle bounding the ellipse to be filled</param>
        </member>
        <member name="M:Universe.WinForms.RoundButtonUI.RoundButtonRenderer.AddShape(System.Drawing.Drawing2D.GraphicsPath,System.Drawing.Rectangle)">
            <summary>
            Add an ellipse to the Graphics Path
            </summary>
            <param name="gpath">The Graphics Path</param>
            <param name="rect">The rectangle defining the ellipse to be added</param>
        </member>
        <member name="M:Universe.WinForms.RoundButtonUI.RoundButtonRenderer.DrawShape(System.Drawing.Graphics,System.Drawing.Pen,System.Drawing.Rectangle)">
            <summary>
            Draw the specified shape
            </summary>
            <param name="g">Graphics Object</param>
            <param name="pen">Pen</param>
            <param name="rect">The rectangle bounding the ellipse to be drawn</param>
        </member>
        <member name="M:Universe.WinForms.RoundButtonUI.RoundButtonRenderer.DrawFocus(System.Drawing.Graphics,System.Drawing.Rectangle)">
            <summary>
            Indicate that this button has focus
            </summary>
            <param name="g">Graphics Object</param>
            <param name="rect">The rectangle defining the button face</param>
        </member>
        <member name="M:Universe.WinForms.RoundButtonUI.RoundButtonRenderer.ConvertToHorAlign(System.Drawing.ContentAlignment)">
            <summary>
            Convert horizontal alignment from ContentAlignment to StringAlignment
            </summary>
        </member>
        <member name="M:Universe.WinForms.RoundButtonUI.RoundButtonRenderer.ConvertToVertAlign(System.Drawing.ContentAlignment)">
            <summary>
            Convert vertical alignment from ContentAlignment to StringAlignment
            </summary>
        </member>
        <member name="T:Universe.WinForms.DropDownUI.WindowsFormsEditorService">
            <summary>
            
            </summary>
        </member>
        <member name="M:Universe.WinForms.DropDownUI.WindowsFormsEditorService.GetService(System.Type)">
            <summary>
            
            </summary>
            <param name="serviceType"></param>
            <returns></returns>
        </member>
        <member name="P:Universe.WinForms.DropDownUI.WindowsFormsEditorService.DropDownLocation">
            <summary>
            Позиция в экранных координатах
            </summary>
        </member>
        <member name="T:Universe.WinForms.DropDownUI.DropDownHolder">
            <summary>
            
            </summary>
        </member>
        <member name="F:Universe.WinForms.DropDownUI.DropDownHolder._Control">
            <summary>
            Контрол, при клике над которым должен появиться popup
            </summary>
            <remarks>требуется только для того, чтобы получить его TopLevelControl</remarks>
        </member>
        <member name="M:Universe.WinForms.DropDownUI.DropDownHolder.#ctor(System.Windows.Forms.Control)">
            <summary>
            
            </summary>
            <param name="owner"></param>
        </member>
        <member name="M:Universe.WinForms.DropDownUI.DropDownHolder.DropDown">
            <summary>
            Паказать popup
            </summary>
        </member>
        <member name="M:Universe.WinForms.DropDownUI.DropDownHolder.DoModalLoop">
            <summary>
            Не выходить из метода, пока popup не закроется;
            </summary>
        </member>
        <member name="M:Universe.WinForms.DropDownUI.DropDownHolder._Popup_Deactivate(System.Object,System.EventArgs)">
            <summary>
            Вызывается при клике за пределами popup
            </summary>
            <remarks>Вызывается раньше, чем событие Form.VisibleChanged</remarks>
            <param name="sender"></param>
            <param name="e"></param>
        </member>
        <member name="M:Universe.WinForms.DropDownUI.DropDownHolder._Popup_VisibleChanged(System.Object,System.EventArgs)">
            <summary>
            Подключить ActiveFormHelper
            </summary>
            <remarks>Вызывается раньше, чем событие Form.Activated</remarks>
            <param name="sender"></param>
            <param name="e"></param>
        </member>
        <member name="M:Universe.WinForms.DropDownUI.DropDownHolder.CloseDropDown">
            <summary>
            Отключит ActiveFormHelper (т.е. слежение за шапкой главного окна)
            И закроет popup, а потом его разрушит, потому что он уже не нужен.
            </summary>
        </member>
        <member name="M:Universe.WinForms.DropDownUI.DropDownHolder._Popup_KeyDown(System.Object,System.Windows.Forms.KeyEventArgs)">
            <summary>
            Передать нажатие клавиши в контейнер this, который решает, надо ли закрывать Popup или нет;
            </summary>
            <remarks>для работы обработчика у popup должен быть включен KeyPreview</remarks>
            <param name="sender"></param>
            <param name="e"></param>
        </member>
        <member name="E:Universe.WinForms.DropDownUI.DropDownHolder.PopupClose">
            <summary>
            Посылается при клике мыши или при нажатии клавиши.
            Но если вызвать CloseDropDown() событие не посылается.
            </summary>
        </member>
        <member name="P:Universe.WinForms.DropDownUI.DropDownHolder.DropDownLocation">
            <summary>
            Позиция в экранных координатах
            </summary>
        </member>
        <member name="P:Universe.WinForms.DropDownUI.DropDownHolder.Controls">
            <summary>
            Доступ к Popup.Controls
            </summary>
        </member>
        <member name="P:Universe.WinForms.DropDownUI.DropDownHolder.Popup">
            <summary>
            Всплывающая форма, без шапки и без рамки, в TaskBar'е не отображается.
            </summary>
        </member>
        <member name="P:Universe.WinForms.DropDownUI.DropDownHolder.DroppedDown">
            <summary>
            Вернет true, если popup виден/открыт
            </summary>
        </member>
        <member name="P:Universe.WinForms.DropDownUI.DropDownHolder.AcceptsEsc">
            <summary>
            
            </summary>
        </member>
        <member name="T:Universe.WinForms.DropDownUI.DropDownHolder.ActiveFormHelper">
            <summary>
            Помогает удерживать шапку окна (_MainFormHandle) активной.
            </summary>
        </member>
        <member name="T:Universe.WinForms.DropDownUI.DropDownHolder.PopupForm">
            <summary>
            
            </summary>
        </member>
        <member name="M:Universe.WinForms.DropDownUI.DropDownHolder.PopupForm.OnPaint(System.Windows.Forms.PaintEventArgs)">
            <summary>
            Рисует рамку
            </summary>
            <param name="e"></param>
        </member>
        <member name="T:Universe.WinForms.DropDownUI.InputReport">
            <summary>
            
            </summary>
        </member>
        <member name="T:Universe.WinForms.DropDownUI.DropDownAction">
            <summary>
            
            </summary>
        </member>
        <member name="T:Universe.WinForms.DropDownUI.DropDownHolderEventArgs">
            <summary>
            
            </summary>
        </member>
        <member name="M:Universe.WinForms.DropDownUI.DropDownHolderEventArgs.#ctor(Universe.WinForms.DropDownUI.DropDownAction,System.Boolean)">
            <summary>
            
            </summary>
            <param name="action"></param>
            <param name="cancel"></param>
        </member>
        <member name="M:Universe.WinForms.DropDownUI.DropDownHolderEventArgs.#ctor(Universe.WinForms.DropDownUI.DropDownAction,System.Boolean,Universe.WinForms.DropDownUI.InputReport)">
            <summary>
            
            </summary>
            <param name="action"></param>
            <param name="cancel"></param>
            <param name="keyReport"></param>
        </member>
        <member name="P:Universe.WinForms.DropDownUI.DropDownHolderEventArgs.InputReport">
            <summary>
            
            </summary>
        </member>
        <member name="P:Universe.WinForms.DropDownUI.DropDownHolderEventArgs.Action">
            <summary>
            
            </summary>
        </member>
        <member name="T:Universe.WinForms.DropDownUI.KeyInputReport">
            <summary>
            
            </summary>
        </member>
        <member name="M:Universe.WinForms.DropDownUI.DropDownUISample.Run">
            <summary>
            The main entry point for the application.
            </summary>
        </member>
        <member name="M:Universe.WinForms.DropDownUI.DropDownUISample.btn_Click(System.Object,System.EventArgs)">
            <summary>
            Сформировать содержимое popup
            </summary>
            <param name="sender"></param>
            <param name="e"></param>
        </member>
        <member name="M:Universe.WinForms.DropDownUI.DropDownUISample.Popup(System.Windows.Forms.Control,System.Collections.Generic.List{System.Windows.Forms.Control})">
            <summary>
            Открыть popup
            </summary>
            <param name="owner"></param>
            <param name="list"></param>
        </member>
        <member name="T:Universe.WinForms.DropDownUI.TextBoxEx">
            <summary>
            UITypeEditor Alt+Down;
            </summary>
            <example>
            Form frm = new Form();
            TextBoxEx tb = new TextBoxEx(typeof(DateTime), DateTime.Now.Date);
            tb.Location = new Point(10, 10);
            tb.Parent = frm;
            frm.Show();
            </example>
        </member>
        <member name="F:Universe.WinForms.ColorPickerUI.ColorPickerContent.components">
            <summary> 
            Required designer variable.
            </summary>
        </member>
        <member name="M:Universe.WinForms.ColorPickerUI.ColorPickerContent.Dispose(System.Boolean)">
            <summary> 
            Clean up any resources being used.
            </summary>
            <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
        </member>
        <member name="M:Universe.WinForms.ColorPickerUI.ColorPickerContent.InitializeComponent">
            <summary> 
            Required method for Designer support - do not modify 
            the contents of this method with the code editor.
            </summary>
        </member>
    </members>
</doc>
